drop-side car - French English Dictionary